#include "_window.h"

#ifdef	__cplusplus
extern "C" {
#endif

#define MAX_TEXT_BUTTON     100

    typedef struct button {
        unsigned int x;
        unsigned int y;
        unsigned int h;
        unsigned int w;
        unsigned int bg_r;
        unsigned int bg_g;
        unsigned int bg_b;
        unsigned int font_r;
        unsigned int font_g;
        unsigned int font_b;
        unsigned int border;
        unsigned int font_height;
		unsigned int redraw;
        signed int id;
		signed int windowId;
        window *winp;
        struct button *next;
        struct button *previous;
        unsigned char blocked;
        unsigned char selected;
        unsigned char visible;
        unsigned char initialized;
        unsigned char text[MAX_TEXT_BUTTON];
    } button;


#ifdef	__cplusplus
}
#endif
